package top.lidee.repository.model.twice.vo.management;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author 张一恒
 * @version 1.0
 * @description: 用户申请商户结果对象
 * @date 2024/8/30 08:59
 */
@Data
@ApiModel(value = "店铺审核结果", description = "店铺审核结果")
public class StoreApplicationVo {

    @NotNull(message = "id不能为空", groups = {success.class, fila.class})
    @ApiModelProperty("id")
    private Integer storeId;

    @ApiModelProperty("营业执照店铺名称")
    private String licenseName;

    @ApiModelProperty("法人身份证号")
    private String idCard;

    @ApiModelProperty("统一社会信用代码")
    private String creditCode;

    @ApiModelProperty("营业执照地址")
    private String  address;

    //失败原因
    @ApiModelProperty("失败原因")
    @NotBlank(message = "失败原因不能为空", groups = {fila.class})
    private String failCause;


   public interface success {

    }

   public interface fila {

    }

}
